radar handover - French English Dictionary